POV-Ray : Newsgroups : povray.newusers : Problem with #switch : Problem with #switch Server Time
28 Jul 2024 18:27:12 EDT (-0400)
  Problem with #switch  
From: Archpawn
Date: 11 Feb 2008 18:50:01
Message: <web.47b0ded4bd25e05c9c37dbc40@news.povray.org>
When I try to compile the following code, it says there should be a ) after X+1.
Am I doing this right? It's supposed to return X+1 if Dir = 0 or 1, X if it's 2
or 5, and X-1 if it's 3 or 4.
#macro NextX(X,Dir)
   #switch(Dir)
      #case(0)
      #case(1)
         X+1
      #break
      #case(2)
         X
      #break
      #case(3)
      #case(4)
         X-1
      #break
      #case(5)
         X
      #break
   #end
#end


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.